const zh = {
  common: {
    fortrust: "孚创信息科技(成都)有限公司",
    systemName: "微电网能源服务系统",
    querySearch: "搜索",
    queryReset: "重置",
    queryDownload: "导出",
    queryInputPlhd: "请输入{name}",
    querySelectPlhd: "请选择{name}",
    confirm: "确 定",
    cancel: "取 消",
    save: "保 存",
    saveSuccess: "保存成功",
    saveFailure: "保存失败",
    remove: "移除",
    weekMap: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"],
    index: "序号",
    download: "导出数据",
    dataLoading: "数据获取中...",
    chartRendering: "图表渲染中...",
    paramsLoading: "参数获取中...",
    datetimePlaceholder: ["选择开始时间", "选择结束时间", "至"],
    operationTips: ["提示", "确认", "取消", "取消操作", "删除成功"],
    close: "关闭",
    totalPower: "总功率",
    phaseCurrent: "相电流",
    phaseVoltage: "相电压",
    generatedEnergy: "发电量",
    add: "添加",
    commonNormal: "正常",
    commonOverCurrent: "过流",
    day: ["天", "天"],
  },
  login: {
    formLabel: ["公司ID", "用户名称", "登录密码"],
    loginBtn: "登 录",
  },
  menuBtn: {
    runningRecord: "运行记录",
    historyCurve: "历史曲线",
    alarmRecord: "报警记录",
  },
  // 运行记录
  runningRecord: {
    searchLabel: ["支持设备名称/编号的关键词搜索", "运行时间"],
    tip: [
      "光伏和储能电池取功率连续不为0的数据作为运行记录； ",
      "风机运行记录包含待机(转数连续不为0，功率为0)和发电(功率连续不为0)两种情况；",
    ],
    showCurve: "查看曲线",
    fileName: "运行记录",
    columns: [
      "序号",
      "运行设备",
      "设备编号",
      "开始时间",
      "结束时间",
      "运行时长",
      "产生电量",
      "操作",
    ],
  },
  //历史曲线
  historyCurve: {
    model: ["列表模式", "曲线模式"],
    searchParams: ["选择数据", "已选参数", "可选参数", "保留"],
    searchTime: "选择时间",
    searchResolution: [
      "数据分辨率",
      "选择数据分辨率",
      "数据分辨率越低，曲线越密，查询时间可能变慢，请耐心等待",
    ],
    dataTime: ["数据时间"],
  },
  // 报警记录
  alarmRecord: {
    searchLabel: ["筛选", "类型"],
    typeEnum: ["全部", "警告", "停机"],
    columns: ["内容", "类型", "开始时间", "结束时间"],
    categoryEnum: ["现场报警"],
  },
  // 微电网
  microgrids: {
    systemType: ["发电机组系统", "储能系统", "光伏系统", "风电系统", "市电"],
    systemDrawerType: ["发电机组", "储能电池", "光伏", "风电", "市电", "负载"],
    systemCard: {
      baseItems: ["装机功率", "装机容量", "额定容量"],
      chargeItems: ["今日充电", "今日放电", "本月充电", "本月放电"],
      gridItems: ["今日下网", "今日上网", "本月下网", "本月上网"],
      electricityGeneration: ["今日发电", "本月发电"],
      tagItems: ["电池电量", "电池健康"],
      alert: "当前报警",
      maintenance: "维保计划",
      communication: "通信状况",
      communicationDes: ["未到期", "已到期"],
    },
    LoadFeature: {
      title: "负载特性",
      timeInterval: "功率分辨率",
      legend: ["负载", "市电备用", "储能备用", "发电机组备用"],
    },
    OperationStrategy: {
      title: "运行策略",
      legend: [
        "机组发电",
        "储能充放电",
        "光伏发电",
        "风力发电",
        "市电上下网",
        "负载曲线",
      ],
      toolTip: ["市电下网", "市电上网", "储能放电", "储能充电"],
    },
    ElectricEnergy: {
      title: "电能运行图",
      alertTypes: [
        "发电机组系统",
        "储能系统",
        "光伏系统",
        "风电系统",
        "市电",
        "负载",
        "充电桩",
      ],
      currentMode: "当前模式",
      modeList: ["离网", "并网"],
      realTimeTotalPower: "实时总功率",
      equipmentData: [
        "市电",
        "光伏",
        "风电",
        "发电机组",
        "负载",
        "储能柜",
        "充电桩",
      ],
      dataList: ["功率", "线电压", "电流", "电压"],
    },
    WeatherMonitor: {
      title: "气象环境监控",
      dataItems: ["辐照", "风速", "气温", "湿度", "风向"],
    },
    EconomicPerformance: {
      title: "电能收益",
      changeTabs: ["逐时", "逐日"],
      systemList: [
        "微电网",
        "储能子系统",
        "光伏子系统",
        "风电子系统",
        "发电机组子系统",
      ],
      helpDescribeList: [
        "微电网电能收益=储能子系统电能收益+光伏子系统电能收益+风电子系统电能收益+发电机组子系统收益",
        "光伏电能收益=分时发电量*市电分时电价+分时发电量*分时补贴电价",
        "储能电能收益=分时放电电量*放电时市电分时电价-分时充电电价*充电时市电分时电价",
        "风电电能收益=分时发电量*市电分时电价+分时发电量*分时补贴电价",
        "机组电能收益=分时发电量x(市电分时电价-机组能耗电价成本）",
      ],
      dataItems: ["今日收益", "本月收益", "本年收益", "累计收益"],
      units: ["元"],
    },
  },
  // 参数配置
  configParams: {
    dataTime: "云端数据时间",
    statusEnum: ["写入中", "读取中", "成功", "读取失败", "写入失败"],
    title: "参数配置",
    read: "读取",
    refresh: "刷新",
    operation: "调参",
    write: "写入",
    checkRecord: "查看调参记录",
  },
  // 储能柜
  energyStorage: {
    title: "储能电源系统监控",
    tabs: ["储能柜总览", "PCS管理", "BMS管理"],
    systemOverview: {
      titles: [
        "系统实时数据",
        "空调与消防",
        "远程控制",
        "主要配置参数",
        "电量与SOC曲线",
        "功率曲线",
      ],
      modeEnum: ["离网", "并网"],
      workStatusEnum: ["停机", "运行", "待机"],
      batteryStatusEnum: ["充电", "放电", "待机"],
      realDataItems: {
        0: "装机功率/容量",
        1: ["当前模式", "工作状态", "剩余电量SOC", "电池健康SOH"],
        2: ["故障", "告警", "失效", "降额", "启动中", "均充", "下垂"],
        4: [
          "直流功率",
          "功率因数",
          "无功功率",
          "电网频率",
          "有功功率",
          "电池电压",
          "电池电流",
          "电池最高温度",
          "电池最低温度",
          "电池平均温度",
          "PCS温度",
        ],
      },
      fireDataItems: {
        0: [
          "运行模式",
          "运行状态",
          "空调状态",
          "室内温度",
          "室内湿度",
          "室外温度",
          "CO含量",
          "CO2浓度",
          "PM2.5浓度",
          "温度",
          "瓶组压力",
        ],
        runModeEnum: ["自动", "强制制冷", "强制制热", "强制送风", "强制待机"],
        runStatusEnum: ["开机", "关机"],
        airStatusEnum: ["正常", "故障"],
      },
      controlDataItems: {
        btnLabels: ["清除故障", "开机", "关机"],
        operationTips: [
          "操作前请确保现场安全，且经过设备责任人充分授权",
          "控制指令已下发，请观察页面数据变化验证控制结果",
        ],
      },
      configDataItems: [
        "能量调度模式",
        "控制模式",
        "微网供电模式",
        "上电启动方式",
        "孤岛使能检测",
        "微网PC控制指令",
        "有功功率控制模式",
        "无功功率控制模式",
      ],
      electricityDataItems: {
        labels: [
          "今日充电",
          "今日放电",
          "本月充电",
          "本月放电",
          "本年充电",
          "本年放电",
          "累计充电",
          "累计放电",
        ],
        legendLabels: ["充电电量", "放电电量", "剩余电量SOC"],
      },
      powerDataItems: {
        legendLabels: ["充电直流功率", "放电有功功率"],
      },
    },
    pcsManage: {
      titles: ["状态信息", "直流侧数据", "交流侧数据", "设备参数配置"],
      realDataItems: {
        0: [
          "装机容量",
          "设备型号",
          "维保计划",
          "模块温度",
          "环境温度",
          "舱内温度",
        ],
      },
      statusDataItems: {
        systemStatus: "系统启动中…",
        statusEnum: [
          { label: "充放电状态", statusEnum: ["充电", "放电"] },
          { label: "故障状态", statusEnum: ["故障", "正常"] },
          { label: "告警状态", statusEnum: ["告警", "正常"] },
          { label: "失效状态", statusEnum: ["否", "是"] },
          { label: "充满/放空状态", statusEnum: ["充满", "放空"] },
          { label: "均充状态", statusEnum: ["否", "是"] },
          { label: "降额状态", statusEnum: ["降额", "正常"] },
          { label: "下垂状态", statusEnum: ["否", "是"] },
          { label: "电网情况", statusEnum: ["重连接入中", "恢复延时中"] },
          { label: "电气室风机停止", statusEnum: ["否", "是"] },
          { label: "AC模块01在线状态", statusEnum: ["否", "是"] },
        ],
      },
      dcDataItems: {
        0: ["直流功率", "直流电压", "直流电流", "累计充电电量", "累计放电电量"],
      },
      acDataItems: {
        0: [
          "交流侧额定功率",
          "总有功功率",
          "总功率因数",
          "总无功功率",
          "总视在功率",
        ],
        1: ["A相", "B相", "C相"],
        2: ["母线频率", "漏电流"],
        3: ["今日充电电量", "今日放电电量", "累计充电电量", "累计放电电量"],
        4: ["母线相电压平均", "母线AB相位差", "母线BC相位差", "母线AC相位差"],
        5: ["交流AB相位差", "交流BC相位差", "交流AC相位差"],
        6: ["交流侧电流I1a", "交流侧电流I1b", "交流侧电流I1c"],
        7: ["交流侧电流I2a", "交流侧电流I2b", "交流侧电流I2c"],
        8: ["交流侧电流畸变率A", "交流侧电流畸变率B", "交流侧电流畸变率C"],
        9: ["运行累时", "连续运行时间"],
        10: ["累计有功功率", "累计无功功率", "累计充电功率"],
      },
      configDataItems: {
        types: ["基本参数", "功率参数", "电压电流参数", "保护参数", "其他参数"],
        0: [
          "能量调度模式",
          "控制模式",
          "微网供电模式",
          "上电启动方式",
          "微网PC控制指令",
          "并机通讯检测",
          "孤岛使能检测",
          "电网容量限制",
          "电网恢复延时",
          "电压频率穿越模式",
          "离网电压启动模式",
          "BMS协议类型",
        ],

        1: [
          "功率变化模式",
          "有功功率控制模式",
          "有功功率设置",
          "功率因数设置",
          "A相有功功率设置",
          "B相有功功率设置",
          "C相有功功率设置",
          "无功功率控制模式",
          "无功功率设置",
          "A相无功功率设置",
          "B相无功功率设置",
          "C相无功功率设置",
          "常规功率变化率",
          "软启动功率变化率",
        ],
        2: [
          "离网交流电压调节",
          "离网交流频率调节",
          "直流下限电压",
          "放电终止电压",
          "均充电压",
          "最大充电电流",
          "最大放电电流",
        ],
        3: [
          "过压1段保护范围",
          "过压1段保护延时",
          "过压2段保护范围",
          "过压2段保护延时",
          "欠压1段保护范围",
          "欠压1段保护延时",
          "欠压2段保护范围",
          "欠压2段保护延时",
          "过频1段保护范围",
          "过频1段保护延时",
          "过频2段保护范围",
          "过频2段保护延时",
          "欠频1段保护范围",
          "欠频1段保护延时",
          "欠频2段保护范围",
          "欠频2段保护延时",
        ],
        4: [
          "绝缘阻值告警阈值",
          "绝缘检测功能定义",
          "输入干接点A定制功能",
          "输入干接点B定制功能",
          "输入干接点C定制功能",
          "输入干接点D定制功能",
          "输出干接点A定制功能",
        ],
      },
    },
    bmsManage: {
      titles: ["电池簇", "数字信号", "BMS参数设置"],
      realDataItems: {
        0: ["剩余电量SOC", "电池健康SOH", "总电流", "总电压", "绝缘电阻"],
        1: ["装机功率", "装机容量", "设备型号", "维保计划"],
        3: [
          "电池平均温度",
          "实际温度采集点数",
          "电池最高温度",
          "最高温度模块号",
          "最高温度采集点",
          "电池最低温度",
          "最低温度模块号",
          "最低温度采集点",
        ],
        4: ["累计充电电量", "累计放电电量", "单次充电电量", "单次放电电量"],
      },
      batteryDataItems: {
        types: ["电池Pack", "电池模组", "单体电池"],
        0: [
          "动力插箱平均温度",
          "动力插箱最高温度",
          "动力插箱最低温度",
          "最高温度模块号",
          "最低温度模块号",
          "最高温度采集点",
          "最低温度采集点",
        ],
        1: [
          "电池模组最高电压",
          "电池模组最低电压",
          "最高电压所在序号",
          "最低电压所在序号",
        ],
        2: ["总节数", "单体平均电压", "单体平均SOC", "单体平均SOH"],
        3: [
          "最高单体电压",
          "最高电压模块号",
          "最高电压节号",
          "最低单体电压",
          "最低电压模块号",
          "最低电压节号",
        ],
        4: [
          "最高单体SOC",
          "最高SOC模块号",
          "最高SOC节号",
          "最低单体SOC",
          "最低SOC模块号",
          "最低SOC节号",
        ],
        5: [
          "最高单体SOH",
          "最高SOH模块号",
          "最高SOH节号",
          "最低单体SOH",
          "最低SOH模块号",
          "最低SOH节号",
        ],
      },
      digitalSignal: {
        types: ["输入信号", "输出信号"],
        inputLabel: "{name}输入", // {name}为输入信号名称
        outputLabel: "{name}输出", // {name}为输出信号名称
      },
      configDataItems: {
        types: ["温度报警参数", "电压报警参数", "电流报警参数", "其它参数"],
        0: [
          "单体过温1级报警阈值",
          "单体过温2级报警阈值",
          "单体过温3级报警阈值",
          "电池过温报警滞回值",
          "单体欠温1级报警阈值",
          "单体欠温2级报警阈值",
          "单体欠温3级报警阈值",
          "电池欠温报警滞回值",
          "单体温差1级报警阈值",
          "单体温差2级报警阈值",
          "单体温差3级报警阈值",
          "单体温差报警滞回值",
          "动力插箱温度过高1级报警阈值",
          "动力插箱温度过高2级报警阈值",
          "动力插箱温度过高3级报警阈值",
          "动力插箱温度过高报警阈滞回值",
        ],
        1: [
          "组端过压1级报警阈值",
          "组端过压2级报警阈值",
          "组端过压3级报警阈值",
          "组端过压报警滞回值",
          "组端欠压1级报警阈值",
          "组端欠压2级报警阈值",
          "组端欠压3级报警阈值",
          "组端欠压报警滞回值",
          "单体电压过压1级报警阈值",
          "单体电压过压2级报警阈值",
          "单体电压过压3级报警阈值",
          "单体电压过压报警滞回值",
          "单体电压欠压1级报警阈值",
          "单体电压欠压2级报警阈值",
          "单体电压欠压3级报警阈值",
          "单体电压欠压报警滞回值",
          "单体电压压差1级报警阈值",
          "单体电压压差2级报警阈值",
          "单体电压压差3级报警阈值",
          "单体电压压差报警滞回值",
          "电池模组过压1级报警阈值",
          "电池模组过压2级报警阈值",
          "电池模组过压3级报警阈值",
          "电池模组过压报警滞回值",
          "电池模组欠压1级报警阈值",
          "电池模组欠压2级报警阈值",
          "电池模组欠压3级报警阈值",
          "电池模组欠压报警滞回值",
        ],
        2: [
          "组端放电过流1级报警阈值",
          "组端放电过流2级报警阈值",
          "组端放电过流3级报警阈值",
          "组端放电过流报警滞回值",
          "组端充电过流1级报警阈值",
          "组端充电过流2级报警阈值",
          "组端充电过流3级报警阈值",
          "组端充电过流报警滞回值",
        ],
        3: [
          "SOC过低1级报警阈值",
          "SOC过低2级报警阈值",
          "SOC过低3级报警阈值",
          "SOC过低报警滞回值",
          "组端绝缘1级报警阈值",
          "组端绝缘2级报警阈值",
          "组端绝缘3级报警阈值",
          "组端绝缘报警滞回值",
        ],
      },
    },
  },
  // 维保设置
  maintenance: {
    title: ["维保管理"],
    baseData: [
      "累计运行时长",
      "累计自然日",
      "维保初始化日期",
      "维保初始化运行时长",
    ],
    baseDataTip: [
      "默认设备出厂日期(若无，则取设备首次添加至系统的创建日期)",
      "默认设备出厂时的运行时长(首次从EMS采集的或云端自行计算的，若无，则默认为0)",
    ],
    tabs: ["维保计划", "维保策略", "维保记录"],
    showType: ["间隔样式", "累计样式"],
    operates: ["调整策略", "保存策略"],
    types: ["首保", "定期维保"],
    status: ["超期未维保", "待维保", "无"],
    strategy: {
      columns: ["序号", "维保事项"],
      add: ["添加维保周期", "添加维保事项"],
      des: ["运行", "或", "自然日"],
      tip: [
        "请添加维保事项！",
        "首保或定期维保事项重复添加！",
        "是否确认删除该维保周期？",
        "是否确认删除该维保事项？",
        "维保周期中运行时间和自然日不能全都为空！",
      ],
    },
    plan: {
      columns: [
        "序号",
        "维保事项",
        "状态",
        "维保策略",
        "上次维保",
        "维保计划",
        "距维保计划日期",
        "距维保计划运行时长",
      ],
      statusMap: ["待维保", "超期未维保", "近期待维保"],
    },
    record: {
      search: ["维保日期"],
      title: "记录详情",
      labels: [
        "维保时间",
        "维保地址",
        "维保时机组累计运行时长",
        "维保时机组累计自然日",
        "维保实施人",
        "维保实施人签名",
        "提交时间",
        "提交人",
      ],
      itemDetail: ["维保事项", "维保前照片", "维保后照片", "维保材料型号"],
      tips: ["未查询到维保记录", "未查询到维保详情"],
    },
    noMaintenanceTip: "请先配置维保策略",
    describe: {
      des: ["或", "(首保)", "无"],
      intervalDes: ["运行至{hour}h", "第{day}天"],
      accumulatedDes: ["每运行{hour}h", "每{day}天"],
      lastDes: ["运行{hour}h"],
      nextDes: ["累计运行至{hour}h"],
      statusDes: ["剩余{day}天", "已超{day}天", "剩余{hour}h", "已超{hour}h"],
      nextPlanDes: [
        "已超过{day}天",
        "已运行超过{hour}h",
        "未进行保养",
        "{day}天后",
        "再运行{hour}h",
      ],
    },
  },
  // 光伏子系统
  photovoltaic: {
    title: "光伏发电系统监控",
    inverter: "光伏逆变器",
    systemStatusLabel: [
      "待机",
      "自查",
      "并网运行",
      "固件升级",
      "故障",
      "调试",
      "输入检测",
      "非并网运行",
    ],
    autoStartUpRemainTime: "自动开机剩余时间",
    paramsConfig: {
      title: "主要参数配置",
      configDataItems: [
        "调度模式",
        "无功控制模式",
        "输出有功调度功率",
        "开机有功加载速率",
        "输出无功调度功率",
        "有功调度变化速率",
      ],
    },
    control: {
      title: "操作前请确保现场安全，且经过设备责任人充分授权",
      successMes: "控制指令已下发，请观察页面数据变化验证控制结果",
    },
    powerStatistic: [
      "发电量统计",
      "今日发电",
      "本月发电",
      "本年发电",
      "累计发电",
    ],
    settingDialog: {
      title: "MPPT与PV关系设置",
    },
  },
  // 风能子系统
  wind: {
    title: "风力发电系统监控",
    cloudCrew: "风电机组",
    startUpWindSpeed: "启动风速",
    statusEnum: [
      { label: "温度情况", statusEnum: ["正常", "过温保护"] },
      { label: "风机切入", statusEnum: ["已切入", "未切入"] },
      { label: "刹车情况", statusEnum: ["停机刹车到位", "刹车释放到位"] },
      { label: "电网点烟", statusEnum: ["正常", "过欠压"] },
      { label: "电网频率", statusEnum: ["正常", "过频"] },
    ],
    machineLabels: {
      1: "风机功率",
      2: "风机转速",
      3: "风机电压",
      4: "风机电流",
    },
    paramsConfig: {
      configDataItems: ["最大并网输出设定功率", "风机控制器通讯地址"],
    },
  },
  inverter: {
    mainVol: "母线电压",
    commercialFrequency: "市电频率",
    inverterCurrent: "逆变输出电流",
    inverterVoltage: "逆变输出电压",
    inverterPower: "逆变器功率",
  },
};
module.exports = zh;
